草庐IT

Foundation 折叠列表

全部标签

javascript - 在 Extendscript 中折叠或展开图层集

我创建了一个扩展脚本,可以自动为游戏的Assets纹理创建图层集。创建层集后,该集默认展开。我希望图层集折叠起来,如下图所示。我只留下要扩展的漫反射层。其余的都关闭了。我已经搜索了Adob​​e关于如何执行此操作的引用资料,但找不到任何内容。如何折叠图层集? 最佳答案 正如神秘嘉宾先生所说,不幸的是你不能折叠一个特定的组,但你可以折叠所有的组。已接受答案的链接已失效,因此我将在此处发布解决方案:varidcollapseAllGroupsEvent=stringIDToTypeID("collapseAllGroupsEvent")

javascript - 对 Immutable.js 列表进行排序和分组

给定以下数据结构:varMyData=[{"id":1,"status":"live",dateCreated:"12:00:0001/02/2016"},{"id":2,"status":"draft",dateCreated:"13:00:0003/12/2015"},{"id":3,"status":"ready",dateCreated:"16:00:0004/09/2016"},{"id":4,"status":"ready",dateCreated:"10:00:0001/10/2016"},{"id":5,"status":"live",dateCreated:"09:0

javascript - 如何从循环内的函数返回对象列表

我正在尝试遍历View列表,并使用服务调用为每个View检索与该View关联的对象列表。每个View都被分配了最后一次调用函数的结果,而不是带有参数的函数调用的结果。服务层方法中的调试输出语句显示它正在获取正确的值。在循环更新View后添加对该方法的调用以使用该调用的结果。我在Angular2中有丰富的编程经验,以前从未遇到过这个问题,但我看不出我在做什么不同。似乎正在为view属性分配函数而不是函数结果。搜索问题表明这是一个关闭问题,但我无法找到任何传统解决方案来解决这个问题。这是我所拥有的:views.forEach((view:PeriodSummaryView)=>{view.

javascript - 如何添加箭头图标以展开和折叠带有可展开行的 Angular Mat-Table 中的任何行?

我创建了一个带有可扩展行的垫子表,就像Angular8中的这个一样:https://stackblitz.com/angular/pmagobelkkg?file=app%2Ftable-expandable-rows-example.ts但是,如上例所示,仅当我单击该行中的某处时,该行才会展开。有什么方法可以为每一行添加向上和向下箭头图标,这样只有当我点击每一行中的图标时,该行才会展开吗?非常感谢! 最佳答案 这是您的stackblitz的解决方案。Forkedstackblitz希望对您有所帮助!

javascript - jQuery 展开/折叠层次表行

我正在寻找一种使用jQuery展开/折叠分层表行的有效方法。问题是展开和折叠功能不同。最初,仅显示具有类level_0的行,所有其他行均隐藏。expand应该只显示下级别,所以点击id=10行应该只会显示id=11和的行>id=14可见。collapse另一方面,应该折叠所有比当前行更深层次的连续行。例如,单击id=10行上的折叠应该隐藏ID为11、12、13、14的行(如果它们可见)。表格数据如下:..................我的无效解决方案:$('#mytabletr').live('click',function(){vartoggleClass='parent_'+$(

javascript - 没有 jQuery UI(或根本没有 jQuery?)的可排序/可拖动列表项

我一直在寻找一个Javascript插件,它可以提供与jQueryUISortable相同的基本功能。.Wich正在拖放项目以重新排序。在我的例子中,这些项目是标签。基本上,我不想使用jQueryUI,因为它很重,而且由于我不需要支持IE,所以我使用Zepto而不是jQuery。所以我不想为此加载jQuery和jQueryUI。话虽如此,我可以轻松地使用一个有效的jQuery插件并对其进行调整以使其与Zepto一起工作。我已经找了很长时间了,但似乎找不到任何东西。 最佳答案 虽然这不具备jQueryUISortable的全部功能,但

javascript - formatBlock 命令不会覆盖列表项上的现有 block

请参阅http://jsfiddle.net/4aQtk/3/我试图通过execcommand("formatBlock",...)改变li的样式。它在普通段落节点上运行良好,但在列表项上生成节点。Firefox27:好的,样式元素(p、h1、h2)仅将文本包装在li元素中。(预期)textanothertextChrome33:失败,formatBlock命令将ul分成几个ul并用样式元素包装ul。textanothertext如何防止在其上创建节点? 最佳答案 如果您将li的内容包装到div中,它就可以正常工作。listitem

javascript - elasticsearch:保留冗余(非规范化)数据或保留用于交叉引用的 id 列表?

是将冗余数据存储在索引中更好,还是拥有两个索引然后交叉引用它们更好?即,用户想在剧院看电影。由于用户有兴趣按影院查找电影,我们可以有一个带有电影nested_type的影院索引://Here,moviesfieldwillbeaNestedType,notObjectType.eclient.index({index:'myindex',type:'theater',id:1,body:{name:"GrandCinema",description:"Comewatchmovies!",movies:[{title:"RedNovember",description:"Asubmari

javascript - knockout 组列表为带有对象的更小列表

我有多名员工的每日数据,根据开始时间和结束时间,这可能意味着大量数据。因此,通过映射插件,我将它们映射到一个大列表中,但我需要将它们按员工分组到更小的列表中,这样我就可以为每个员工创建一个表(如更小的View模型),该表具有针对该子集的过滤和排序数据。这是我用静态数据创建的一个基本示例。$(function(){vardata={Employees:[{Id:1,Name:"Employee1",Day:newDate(),Price:12.54},{Id:2,Name:"Employee2",Day:newDate(),Price:112.54},{Id:1,Name:"Employ

javascript - 如何在不使用 React 重新渲染整个列表的情况下添加新元素

我正在开发简单的流应用程序。我有帖子列表,这个列表可以接收更新,更新将显示在它的顶部。问题是在接收到每个新帖子时,React都会重新呈现整个元素列表。我已经为它做了一个简单的例子。有什么办法可以避免这种行为吗?我在React文档上看到了dynamic-children主题,但在示例中,如您所见,我已经更新了所有子项。classPostextendsReact.Component{render(){console.log('rerenderedpost',this.props.reactKey);return({this.props.post.text});}}classAppexten